light diving apparatus - English Synonyms Dictionary